package gameSanke;

import javax.swing.*;
import java.awt.*;

public class SnakeGame extends JFrame {
    SnakeGrid snakeGrid = new SnakeGrid();
    Button button = new Button(snakeGrid);

    SnakeGame() {
        this.setBounds(0, 0, 1000, 620);//设置窗口大小
        this.setTitle("贪吃蛇");//设置窗口标题
        this.setLocationRelativeTo(null);//让窗体居中显示
        this.setLayout(null);//更改layout 以便添加组件
        this.setFont(new Font("微软雅黑", Font.PLAIN, 22));//设置按钮字体
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置关闭窗口的状态
        this.setResizable(false);//窗口不可以改变大小
        this.add(snakeGrid);
        this.add(button);
        //设置焦点
        snakeGrid.setFocusable(true);
        snakeGrid.requestFocus();
        snakeGrid.Music();//调用打开音乐的方法

        this.setVisible(true);//设置焦点状态为true
    }

    public static void main(String[] args) {
        new SnakeGame();
    }

}